int valorLDR = 0; 
byte i;

void setup() {
  for (i=8;i<=12;i++) { pinMode(i,OUTPUT); } 
  analogReference(EXTERNAL);
}

void loop() {
  valorLDR = analogRead(0);
  if(valorLDR >= 1023){
         for (i=8;i<=12;i++){ digitalWrite(i,LOW); } 
  } else if(valorLDR >= 823){
         digitalWrite(8, HIGH);
         for (i=9;i<=12;i++){ digitalWrite(i,LOW); } 
  } else if(valorLDR >= 623){
         for (i=8;i<=9;i++) { digitalWrite(i,HIGH); } 
         for (i=10;i<=12;i++) { digitalWrite(i,LOW); } 
  } else if(valorLDR >= 423){
         for (i=8;i<=10;i++){ digitalWrite(i,HIGH); } 
         for (i=11;i<=12;i++) { digitalWrite(i,LOW); } 
  } else if(valorLDR >= 223){
         for (i=8;i<=11;i++){ digitalWrite(i,HIGH); } 
         digitalWrite(12,LOW);
  } else {
         for (i=8;i<=12;i++){ digitalWrite(i,HIGH); } 
  }
}

	











